Pagefault - A Cleverly Crafted Multi-Window Desktop And Binary Based Puzzler